home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / dev / gg / guile-1.4.1.lha / TAGS.goops < prev    next >
Text File  |  2001-03-10  |  12KB  |  328 lines

  1.  
  2. guile-oops.c,83
  3. #define GDB_TYPE 53,2416
  4. GDB_INTERFACE;55,2473
  5. inner_main 62,2571
  6. main 73,2796
  7.  
  8. goops-snarf.h,1031
  9. #define GOOPSSNARFH4,44
  10. #define SCM_SNARF_INIT(SCM_SNARF_INIT51,2181
  11. #define SCM_I_CLASS(SCM_I_CLASS54,2221
  12. #define SCM_CLASS(SCM_CLASS67,2671
  13. #define SCM_CLASS(SCM_CLASS70,2775
  14. #define SCM_GLOBAL_CLASS(SCM_GLOBAL_CLASS75,2932
  15. #define SCM_GLOBAL_CLASS(SCM_GLOBAL_CLASS78,3035
  16. #define SCM_VIRTUAL_SLOT(SCM_VIRTUAL_SLOT83,3198
  17. #define SCM_VIRTUAL_SLOT(SCM_VIRTUAL_SLOT85,3283
  18. #define SCM_I_GETTER_NAME(SCM_I_GETTER_NAME89,3441
  19. #define SCM_I_GETTER(SCM_I_GETTER91,3520
  20. #define SCM_I_SETTER_NAME(SCM_I_SETTER_NAME101,3811
  21. #define SCM_I_SETTER(SCM_I_SETTER103,3890
  22. #define SCM_I_SLOT(SCM_I_SLOT114,4230
  23. #define SCM_I_SLOT(SCM_I_SLOT119,4421
  24. #define SCM_I_ROSLOT(SCM_I_ROSLOT127,4704
  25. #define SCM_I_ROSLOT(SCM_I_ROSLOT131,4832
  26. #define SCM_SLOT_PTR(SCM_SLOT_PTR138,5050
  27. #define SCM_ROSLOT_PTR(SCM_ROSLOT_PTR145,5317
  28. #define SCM_SLOT_INT(SCM_SLOT_INT149,5501
  29. #define SCM_SLOT_FLOAT(SCM_SLOT_FLOAT156,5737
  30. #define SCM_SLOT_DOUBLE(SCM_SLOT_DOUBLE163,5980
  31. #define SCM_SLOT_SCM(SCM_SLOT_SCM170,6228
  32.  
  33. goops.c,6617
  34. #define CLASSP(CLASSP58,2462
  35. #define GENERICP(GENERICP60,2559
  36. #define METHODP(METHODP62,2663
  37. #define SPEC_OF(SPEC_OF64,2764
  38. #define DEFVAR(DEFVAR67,2820
  39. #define GETVAR(GETVAR72,3072
  40. #define Intern(Intern75,3192
  41. #define CALL_GF1(CALL_GF178,3280
  42. #define CALL_GF2(CALL_GF280,3376
  43. #define CALL_GF3(CALL_GF382,3477
  44. #define CALL_GF4(CALL_GF484,3583
  45. #define SCM_CLASS_REDEF(SCM_CLASS_REDEF105,4434
  46. #define TEST_CHANGE_CLASS(TEST_CHANGE_CLASS110,4635
  47. #define NXT_MTHD_METHODS(NXT_MTHD_METHODS118,4926
  48. #define NXT_MTHD_ARGS(NXT_MTHD_ARGS119,4973
  49. #define SCM_GOOPS_UNBOUND 122,5037
  50. #define SCM_GOOPS_UNBOUND 124,5081
  51. #define SCM_GOOPS_UNBOUNDP(SCM_GOOPS_UNBOUNDP126,5142
  52. static int goops_loaded_p 128,5200
  53. static scm_rstate *goops_rstate;129,5231
  54. static SCM scm_goops_the_unbound_value;132,5285
  55. static SCM scm_goops_lookup_closure;134,5332
  56. SCM scm_class_top,137,5424
  57. SCM scm_class_top, scm_class_object,137,5424
  58. SCM scm_class_top, scm_class_object, scm_class_class;137,5424
  59. SCM scm_class_entity,138,5478
  60. SCM scm_class_entity, scm_class_entity_with_setter;138,5478
  61. SCM scm_class_generic,139,5530
  62. SCM scm_class_generic, scm_class_generic_with_setter,139,5530
  63. SCM scm_class_generic, scm_class_generic_with_setter, scm_class_method;139,5530
  64. SCM scm_class_simple_method,140,5602
  65. SCM scm_class_simple_method, scm_class_accessor;140,5602
  66. SCM scm_class_procedure_class;141,5651
  67. SCM scm_class_operator_class,142,5682
  68. SCM scm_class_operator_class, scm_class_operator_with_setter_class;142,5682
  69. SCM scm_class_entity_class;143,5750
  70. SCM scm_class_number,144,5778
  71. SCM scm_class_number, scm_class_list;144,5778
  72. SCM scm_class_keyword;145,5816
  73. SCM scm_class_port,146,5839
  74. SCM scm_class_port, scm_class_input_output_port;146,5839
  75. SCM scm_class_input_port,147,5888
  76. SCM scm_class_input_port, scm_class_output_port;147,5888
  77. SCM scm_class_foreign_class,148,5937
  78. SCM scm_class_foreign_class, scm_class_foreign_object;148,5937
  79. SCM scm_class_foreign_slot;149,5992
  80. SCM scm_class_self,150,6020
  81. SCM scm_class_self, scm_class_protected;150,6020
  82. SCM scm_class_opaque,151,6061
  83. SCM scm_class_opaque, scm_class_read_only;151,6061
  84. SCM scm_class_protected_opaque,152,6104
  85. SCM scm_class_protected_opaque, scm_class_protected_read_only;152,6104
  86. SCM scm_class_scm;153,6167
  87. SCM scm_class_int,154,6186
  88. SCM scm_class_int, scm_class_float,154,6186
  89. SCM scm_class_int, scm_class_float, scm_class_double;154,6186
  90. scm_goops_version 164,6446
  91. scm_c_oldfmt 172,6574
  92. scm_c_oldfmt0 240,7869
  93. scm_oldfmt 250,7996
  94. compute_cpl 276,8611
  95. map 286,8829
  96. filter_cpl 305,9169
  97. compute_cpl 319,9404
  98. remove_duplicate_slots 339,9920
  99. build_slots_list 361,10475
  100. maplist 374,10868
  101. scm_sys_compute_slots 389,11188
  102. compute_getters_n_setters 410,11845
  103. scm_i_get_keyword 445,12734
  104. scm_get_keyword 464,13201
  105. scm_sys_initialize_object 486,13896
  106. scm_sys_prep_layout_x 570,16225
  107. scm_sys_inherit_magic_x 639,18101
  108. prep_hashsets 690,19519
  109. scm_basic_basic_make_class 702,19765
  110. scm_basic_make_class 751,21421
  111. build_class_class_slots 762,21737
  112. create_basic_classes 822,23495
  113. scm_instance_p 884,25869
  114. scm_class_name 900,26337
  115. scm_class_direct_supers 909,26585
  116. scm_class_direct_slots 918,26856
  117. scm_class_direct_subclasses 928,27147
  118. scm_class_direct_methods 938,27443
  119. scm_class_precedence_list 948,27740
  120. scm_class_slots 958,27999
  121. scm_class_environment 968,28251
  122. scm_generic_function_name 979,28533
  123. scm_generic_function_methods 989,28834
  124. scm_method_generic_function 1000,29135
  125. scm_method_specializers 1010,29429
  126. scm_method_procedure 1020,29702
  127. scm_accessor_method_slot_definition 1030,30011
  128. scm_sys_tag_body 1040,30289
  129. scm_make_unbound 1054,30638
  130. scm_unbound_p 1062,30763
  131. scm_assert_bound 1070,30935
  132. scm_at_assert_bound_ref 1080,31172
  133. scm_sys_fast_slot_ref 1091,31450
  134. scm_sys_fast_slot_set_x 1107,31957
  135. slot_definition_using_name 1131,32645
  136. get_slot_value 1141,32924
  137. get_slot_value_using_name 1168,33736
  138. set_slot_value 1178,34023
  139. set_slot_value_using_name 1209,34874
  140. test_slot_existence 1219,35186
  141. scm_sloppy_num2ulong 1237,35622
  142. scm_sys_logand 1265,36193
  143. scm_shared_array_root 1286,36693
  144. scm_shared_array_offset 1296,36937
  145. scm_shared_array_increments 1306,37214
  146. scm_slot_ref_using_class 1326,37724
  147. scm_slot_set_using_class_x 1346,38383
  148. scm_slot_bound_using_class_p 1360,38954
  149. scm_slot_exists_using_class_p 1377,39574
  150. scm_slot_ref 1394,40137
  151. const char *scm_s_slot_set_x 1410,40552
  152. scm_slot_set_x 1413,40602
  153. scm_slot_bound_p 1427,40937
  154. scm_slots_exists_p 1445,41333
  155. wrap_init 1468,41974
  156. scm_sys_allocate_instance 1494,42489
  157. scm_sys_set_object_setter_x 1567,44453
  158. scm_sys_modify_instance 1591,45177
  159. scm_sys_modify_class 1618,45953
  160. scm_sys_invalidate_class 1643,46649
  161. static SCM **hell;1658,47098
  162. static int n_hell 1659,47117
  163. static int hell_size 1660,47182
  164. static scm_mutex_t hell_mutex;1662,47227
  165. burnin 1666,47277
  166. go_to_hell 1676,47410
  167. go_to_heaven 1695,47792
  168. purgatory 1707,47992
  169. change_class 1713,48108
  170. static SCM list_of_no_method;1741,48939
  171. scm_make_method_cache 1746,49010
  172. clear_method_cache 1755,49228
  173. scm_sys_invalidate_method_cache_x 1764,49487
  174. scm_generic_capability_p 1798,50677
  175. scm_enable_primitive_generic_x 1810,51023
  176. scm_primitive_generic_generic 1829,51552
  177. applicablep 1858,52526
  178. more_specificp 1880,53083
  179. #define BUFFSIZE 1918,54182
  180. scm_i_vector2list 1921,54246
  181. sort_applicable_methods 1933,54470
  182. scm_compute_applicable_methods 1997,56036
  183. static const char s_sys_compute_applicable_methods[2062,57924
  184. scm_sys_compute_applicable_methods 2065,58015
  185. scm_m_atslot_ref 2080,58596
  186. scm_m_atslot_set_x 2091,58944
  187. scm_m_atdispatch 2104,59339
  188. lock_cache_mutex 2127,60175
  189. unlock_cache_mutex 2134,60268
  190. call_memoize_method 2142,60371
  191. memoize_method 2158,60808
  192. scm_make 2192,61895
  193. scm_find_method 2284,64112
  194. scm_sys_method_more_specific_p 2305,64700
  195. make_stdcls 2338,65717
  196. create_standard_classes 2355,66089
  197. make_class_from_template 2527,73837
  198. make_extended_class 2562,74791
  199. create_smob_classes 2570,74942
  200. make_port_classes 2594,75704
  201. create_port_classes 2619,76584
  202. make_struct_class 2632,76838
  203. create_struct_classes 2642,77111
  204. scm_load_goops 2654,77396
  205. scm_make_foreign_object 2661,77502
  206. scm_free_foreign_object 2671,77815
  207. scm_make_class 2679,77986
  208. default_setter 2714,78949
  209. scm_add_slot 2721,79062
  210. scm_wrap_object 2775,80780
  211. SCM scm_components;2791,81091
  212. scm_wrap_component 2794,81116
  213. scm_ensure_accessor 2808,81436
  214. scm_add_method 2826,81898
  215. scm_pure_generic_p 2840,82156
  216. sys_goops_loaded 2856,82437
  217. SCM scm_module_goops;2867,82691
  218. scm_init_goops 2870,82719
  219. scm_init_oop_goops_goopscore_module 2925,84196
  220.  
  221. goops.h,4418
  222. #define GOOPSH4,39
  223. #define SCM_PACK(SCM_PACK58,2432
  224. #define SCM_UNPACK(SCM_UNPACK59,2454
  225. #define SCM_TOP_LEVEL_LOOKUP_CLOSURE 63,2523
  226. #define SCM_CLASS_CLASS_LAYOUT 70,2638
  227. #define scm_si_layout    72,2727
  228. #define scm_si_vcell    73,2778
  229. #define scm_si_vtable    74,2805
  230. #define scm_si_print    75,2833
  231. #define scm_si_proc    76,2890
  232. #define scm_si_setter    77,2915
  233. #define scm_si_goops_fields    79,2944
  234. #define scm_si_name 85,3116
  235. #define scm_si_direct_supers 86,3157
  236. #define scm_si_direct_slots    87,3209
  237. #define scm_si_direct_subclasses 88,3270
  238. #define scm_si_direct_methods    89,3324
  239. #define scm_si_cpl    90,3378
  240. #define scm_si_slotdef_class    91,3420
  241. #define scm_si_slots    92,3454
  242. #define scm_si_name_access    93,3509
  243. #define scm_si_keyword_access    94,3541
  244. #define scm_si_nfields    95,3576
  245. #define scm_si_environment    96,3621
  246. #define SCM_N_CLASS_SLOTS    97,3699
  247. typedef struct scm_method_t scm_method_t99,3730
  248. } scm_method_t;scm_method_t103,3821
  249. #define SCM_METHOD(SCM_METHOD105,3838
  250. #define SCM_CLASSF_SIMPLE_METHOD 107,3904
  251. #define SCM_CLASSF_ACCESSOR_METHOD 108,3954
  252. #define SCM_CLASSF_FOREIGN    113,4095
  253. #define SCM_CLASSF_METACLASS 114,4140
  254. #define SCM_CLASSF_GOOPS_OR_VALID 119,4333
  255. #define SCM_CLASSF_INHERIT    121,4412
  256. #define SCM_INST(SCM_INST127,4602
  257. #define SCM_INST_TYPE(SCM_INST_TYPE128,4649
  258. #define SCM_CLASS_OF(SCM_CLASS_OF130,4746
  259. #define SCM_ACCESSORS_OF(SCM_ACCESSORS_OF131,4799
  260. #define SCM_NUMBER_OF_SLOTS(SCM_NUMBER_OF_SLOTS132,4885
  261. #define SCM_INSTANCEP(SCM_INSTANCEP136,5009
  262. #define SCM_PUREGENERICP(SCM_PUREGENERICP139,5113
  263. #define SCM_SIMPLEMETHODP(SCM_SIMPLEMETHODP140,5189
  264. #define SCM_ACCESSORP(SCM_ACCESSORP141,5266
  265. #define SCM_FASTMETHODP(SCM_FASTMETHODP142,5345
  266. #define SCM_SLOT(SCM_SLOT146,5469
  267. #define SCM_SUBCLASSP(SCM_SUBCLASSP147,5517
  268. #define SCM_IS_A_P(SCM_IS_A_P148,5609
  269. #define SCM_MCACHE_N_SPECIALIZED(SCM_MCACHE_N_SPECIALIZED152,5728
  270. #define SCM_SET_MCACHE_N_SPECIALIZED(SCM_SET_MCACHE_N_SPECIALIZED153,5778
  271. #define SCM_INITIAL_MCACHE_SIZE    155,5851
  272. #define SCM_CMETHOD_CODE(SCM_CMETHOD_CODE160,6020
  273. #define SCM_CMETHOD_ENV(SCM_CMETHOD_ENV161,6072
  274. #define scm_si_getters_n_setters 164,6132
  275. #define scm_si_constructor    166,6185
  276. #define scm_si_destructor    167,6231
  277. #define scm_si_methods    169,6281
  278. #define scm_si_n_specialized    170,6353
  279. #define scm_si_used_by    171,6385
  280. #define scm_si_cache_mutex    172,6412
  281. #define scm_si_generic_function    174,6443
  282. #define scm_si_specializers    175,6520
  283. #define scm_si_procedure 177,6594
  284. #define scm_si_code_table    178,6665
  285. extern SCM scm_class_top,181,6755
  286. extern SCM scm_class_top, scm_class_object,181,6755
  287. extern SCM scm_class_top, scm_class_object, scm_class_class;181,6755
  288. extern SCM scm_class_entity,182,6816
  289. extern SCM scm_class_entity, scm_class_entity_with_setter;182,6816
  290. extern SCM scm_class_generic,183,6875
  291. extern SCM scm_class_generic, scm_class_generic_with_setter,183,6875
  292. extern SCM scm_class_generic, scm_class_generic_with_setter, scm_class_method;183,6875
  293. extern SCM scm_class_simple_method,184,6954
  294. extern SCM scm_class_simple_method, scm_class_accessor;184,6954
  295. extern SCM scm_class_procedure_class;185,7010
  296. extern SCM scm_class_operator_class,186,7048
  297. extern SCM scm_class_operator_class, scm_class_operator_with_setter_class;186,7048
  298. extern SCM scm_class_entity_class;187,7123
  299. extern SCM scm_class_number,188,7158
  300. extern SCM scm_class_number, scm_class_list;188,7158
  301. extern SCM scm_class_keyword;189,7203
  302. extern SCM scm_class_port,190,7233
  303. extern SCM scm_class_port, scm_class_input_output_port;190,7233
  304. extern SCM scm_class_input_port,191,7289
  305. extern SCM scm_class_input_port, scm_class_output_port;191,7289
  306. extern SCM scm_class_foreign_class,192,7345
  307. extern SCM scm_class_foreign_class, scm_class_foreign_object;192,7345
  308. extern SCM scm_class_foreign_slot;193,7407
  309. extern SCM scm_class_self,194,7442
  310. extern SCM scm_class_self, scm_class_protected;194,7442
  311. extern SCM scm_class_opaque,195,7490
  312. extern SCM scm_class_opaque, scm_class_read_only;195,7490
  313. extern SCM scm_class_protected_opaque,196,7540
  314. extern SCM scm_class_protected_opaque, scm_class_protected_read_only;196,7540
  315. extern SCM scm_class_scm;197,7610
  316. extern SCM scm_class_int,198,7636
  317. extern SCM scm_class_int, scm_class_float,198,7636
  318. extern SCM scm_class_int, scm_class_float, scm_class_double;198,7636
  319. extern const char *scm_s_slot_set_x;199,7697
  320. extern SCM scm_module_goops;201,7735
  321.  
  322. fdi.c,85
  323. struct b b4,42
  324. struct a a9,81
  325. make_a 28,513
  326. free_a 39,791
  327. scm_init_fdi 49,918
  328.